jamaican nightshade (solanum jamaicense) - Français Anglais Dictionnaire